Exploiting Non-Causal CPU-State Information for Energy-Efficient Mobile Cooperative Computing

نویسندگان

  • Changsheng You
  • Kaibin Huang
چکیده

Scavenging the idling computation resources at the enormous number of mobile devices, ranging from small IoT devices to powerful laptop computers, can provide a powerful platform for local mobile cloud computing. The vision can be realized by peer-to-peer cooperative computing between edge devices, which is called co-computing and the theme of this paper. We consider a co-computing system where a user offloads computation of input-data to a helper. The helper controls the offloading process based on a predicted CPU-idling profile and the objective of minimizing the user’s energy consumption. Consider the scenario that the user has one-shot input-data arrival and the helper buffers offloaded bits. The derived solution for the optimal offloading control has an interesting graphical interpretation as follows. In the plane of user’s co-computable bits (by offloading) versus time, a so-called offloading feasibility tunnel can be constructed that constrains the range of offloaded bits at any time instant. The existence of the tunnel arises from the helper’s CPU-idling profile and buffer size. Given the tunnel, the optimal offloading is shown to be achieved by the well-known “string-pulling” strategy, graphically referring to pulling a string across the tunnel. Furthermore, we show that the problem of optimal data partitioning for offloading and local computing at the user is convex, admitting a simple solution using the sub-gradient method. Last, the developed design approach for co-computing is extended to the scenario of bursty data arrivals at the user. The approach is modified by defining a new offloading feasibility tunnel that accounts for bursty data arrivals. Index Terms Mobile cooperative computing, energy-efficient transmission, D2D communication, computation offloading, mobile-edge computing, fog computing. C. You and K. Huang are with the Dept. of EEE at The University of Hong Kong, Hong Kong (Email: [email protected], [email protected]). ar X iv :1 70 4. 04 59 5v 3 [ cs .I T ] 2 5 A pr 2 01 7

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Intuitionistic fuzzy logic for adaptive energy efficient routing in mobile ad-hoc networks

In recent years, mobile ad-hoc networks have been used widely due to advances in wireless technology. These networks are formed in any environment that is needed without a fixed infrastructure or centralized management. Mobile ad-hoc networks have some characteristics and advantages such as wireless medium access, multi-hop routing, low cost development, dynamic topology and etc. In these netwo...

متن کامل

Cooperative CPU-GPU Frequency Capping (Co-Cap) for Energy Efficient Mobile Gaming

Mobile platforms are increasingly using Heterogeneous MultiProcessor Systems-on-Chip (HMPSoCs) with differentiated processing cores and GPUs to achieve high performance for graphics-intensive applications such as mobile games. Traditionally, separate CPU and GPU governors are deployed in order to achieve energy efficiency through Dynamic Voltage Frequency Scaling (DVFS), but miss opportunities ...

متن کامل

An Enhanced MSS-based checkpointing Scheme for Mobile Computing Environment

Mobile computing systems are made up of different components among which Mobile Support Stations (MSSs) play a key role. This paper proposes an efficient MSS-based non-blocking coordinated checkpointing scheme for mobile computing environment. In the scheme suggested nearly all aspects of checkpointing and their related overheads are forwarded to the MSSs and as a result the workload of Mobile ...

متن کامل

Using HSFMs to Model Mobile Gaming Behavior for Energy Efficient DVFS Governors

Contemporary mobile platforms use software governors to achieve high performance with energy-efficiency for heterogeneous CPU-GPU based architectures that execute mobile games and other graphics-intensive applications. Mobile games typically exhibit inherent behavioral dynamism, which existing governor policies are unable to exploit effectively to manage CPU/GPU DVFS policies. To overcome this ...

متن کامل

Reduction of Energy Consumption in Mobile Cloud Computing by ‎Classification of Demands and Executing in Different Data Centers

 In recent years, mobile networks have faced with the increase of traffic demand. By emerging mobile applications and cloud computing, Mobile Cloud Computing (MCC) has been introduced. In this research, we focus on the 4th and 5th generation of mobile networks. Data Centers (DCs) are connected to each other by high-speed links in order to minimize delay and energy consumption. By considering a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017